madeira river - English Synonyms Dictionary